package net.xdclass.service;

import net.xdclass.enums.SendCodeEnum;
import net.xdclass.util.JsonData;

/**
 * @author guangyang
 * @since 2023-01-18
 **/
public interface NotifyService {
    /**
     * 发送验证码
     * @param sendCodeEnum 类型
     * @param to 收件人
     * @return jsondata对象
     */
    JsonData sendCode(SendCodeEnum sendCodeEnum ,String to);

    /**
     * 检查验证码
     * @param sendCodeEnum
     * @param to
     * @param code 验证码
     * @return 是否正确
     */
    boolean checkCode(SendCodeEnum sendCodeEnum ,String to,String code);

}
